package cn.iocoder.yudao.module.api.pay;

/**
 * 参数配置类型
 *
 * @author 山野羡民（1032694760@qq.com）
 * @since 2024/12/17
 */
public interface ConfigConstants {

    /**
     * 支付超时分钟数
     */
    int PAY_TIMEOUT_MINUTES = 30;

    /**
     * 支付订单单号前缀
     */
    String PAY_PAYMENT_NO_PREFIX = "UPY";

    /**
     * 退款订单单号前缀
     */
    String PAY_REFUND_NO_PREFIX = "URF";

    /**
     * 转账订单单号前缀
     */
    String PAY_TRANSFER_NO_PREFIX = "UTS";

    /**
     * 充值订单单号前缀
     */
    String PAY_RECHARGE_NO_PREFIX = "URC";

    /**
     * 钱包流水单号前缀
     */
    String PAY_WALLET_NO_PREFIX = "WALLET";

    /**
     * 分账单号前缀
     */
    String PAY_SPLITTING_NO_PREFIX = "SPLIT";

}
